Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 MAIN ROAD Detached £455,966 £81,500 9 Mar 1995
63 MAIN ROAD Semi-Detached £364,451 £158,400 1 Aug 2003
63A MAIN ROAD Detached £444,552 £360,000 4 Sep 2018
65 MAIN ROAD Semi-Detached £256,871 £55,000 28 Jul 1998
71 MAIN ROAD Semi-Detached £380,400 £150,000 16 Dec 2002
73 MAIN ROAD Detached £209,824 £207,000 25 Jul 2023
77 MAIN ROAD Detached £360,965 £210,000 20 Jan 2012
79 MAIN ROAD Detached £234,969 £190,000 11 Apr 2019
81A MAIN ROAD Detached £615,282 £500,000 23 Aug 2019
83 MAIN ROAD Detached £549,324 £320,000 31 Aug 2006
OTTERBURN HOUSE, 83A MAIN ROAD Detached £728,536 £680,000 6 Dec 2021